home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d7 / ed35.arc / EASYDIAL.DOC next >
Text File  |  1990-12-17  |  31KB  |  705 lines

  1.  
  2.  
  3.  
  4.  
  5.                                  E A S Y D I A L
  6.  
  7.                                   Daniel Collier
  8.                                   Norm Patriquin
  9.  
  10.                             ┌─────────────────────────┐
  11.                             │Users Guide and Reference│
  12.                             └─────────────────────────┘
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                     Version 3.5
  21.                                   December  1990
  22.  
  23.  
  24.  
  25.  
  26.                                           ┌─────────┐
  27.                                     ┌─────┴───┐     │              (tm)
  28.                                     │         │o    │──────────────────
  29.                                     │   ┌─────┴╨──┐ │  Association of
  30.                                     │   │         │─┘  Shareware
  31.                                     └───│    o    │    Professionals
  32.                                     ────│    ║    │────────────────────
  33.                                         └────╨────┘    * Member *
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                            Patriquin's BBS  714-369-9766 
  40.  
  41.                             Copyright 1990 by Patri-Soft
  42.            Portions Copyright 1987, 1988, Information Technology, Ltd
  43.  
  44.  
  45.  
  46.  
  47.  
  48.    EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 1
  49.    ──────────────────────────────────────────────────────────────────────
  50.  
  51.       About EASYDIAL
  52.       ──────────────
  53.  
  54.       EASYDIAL is a program which allows you to easily use your
  55.       computer's modem to dial your telephone for normal voice
  56.       communication.  For those of us who have too many numbers to
  57.       remember, and want them easily accessible, then EASYDIAL is for
  58.       you.  Some people use EASYDIAL to call their banks - the number
  59.       contains both the bank phone number and their account number.  A
  60.       few keypresses is all you need.  Therein lies the beauty of
  61.       EASYDIAL, not too simple, yet not too complex.
  62.  
  63.       EASYDIAL was developed out of need.  Recently Patri-Soft, (Norm
  64.       and I) purchased a hands-free type office headset.  To dial the
  65.       phone, we had to turn on the headset, lift the handset, dial the
  66.       number and then hang up the handset.  This was a lot of trouble to
  67.       dial a number - especially when we make a lot of phone calls.
  68.       Thus began the search for a good telephone dialer.  After
  69.       searching several major BBS systems and not finding a suitable
  70.       program, Norm decided to write his own for personal use.  Just for
  71.       the fun of it, we posted it on our BBS.  Since it was so well
  72.       received, I decided to enhance and upgrade it.  EASYDIAL 3.5 is
  73.       the product.
  74.  
  75.  
  76.  
  77.       Quick Start
  78.       ───────────
  79.  
  80.       1. Place the ED.EXE file in any directory on your system.
  81.       EASYDIAL.DIR is automatically created in the same directory as
  82.       ED.EXE.
  83.  
  84.       2.  Start ED.EXE without parameters and configure it to your
  85.       needs.  (Press 'C' in the directory listing.)
  86.  
  87.  
  88.       EASYDIAL was written for ease and speed.  If this is the first
  89.       time you have run EASYDIAL, a sample entry has been provided in
  90.       the dialing directory.
  91.  
  92.  
  93.  
  94.  
  95.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 2
  96.       ──────────────────────────────────────────────────────────────────────
  97.  
  98.       Some General Information
  99.       ────────────────────────
  100.  
  101.  
  102.       EASYDIAL stores its phone numbers in an external data file called
  103.       EASYDIAL.DIR.  This file is automatically created in the same
  104.       directory as ED.EXE.  It is a standard text file, and can be
  105.       edited with any DOS text editor.  However, no editor is necessary,
  106.       as EASYDIAL can perform full maintenence from within the program.
  107.       The format of EASYDIAL.DIR is fairly simple:  You can only have
  108.       one name and number per line and the combined length of that line
  109.       cannot exceed 70 characters.  The number of entries allowed is
  110.       unlimited, but EASYDIAL becomes slow to load the entries into
  111.       memory when the number of entries approaches 1500.  I have had my
  112.       EASYDIAL.DIR up to 3000 entries (about 271K), but I haven't fully
  113.       tested it.
  114.  
  115.       The EASYDIAL entry:
  116.  
  117.       EASYDIAL.DIR contains one number per line.  EX:
  118.  
  119.        TIME      555-1212
  120.        Pizza     555-1234
  121.  
  122.        EASYDIAL, when dialing a number, scans the entry backward looking
  123.        for either a space, letter, or other "illegal" character.  When
  124.        it finds it, EASYDIAL knows which is the number and which is the
  125.        name. So as a consequence, the actual number cannot contain any
  126.        spaces or letters. For example, "555 1212", "555-ABCD" is not
  127.        allowed.  The string CAN contain the following characters:
  128.        #*;,()-?.  (The period is not allowed) Valid numbers are 555-1212
  129.        or 555;1212*;?
  130.  
  131.  
  132.        EASYDIAL can be driven from a menu or the command line.  Some
  133.        people who are using EASYDIAL for extended periods of time prefer
  134.        to use the menu, where they can see what they are doing.  Others
  135.        who are just making quick phone calls prefer to use EASYDIAL from
  136.        the command line.  I have attempted to write EASYDIAL to be
  137.        flexible enough to accom modate many different styles of users.
  138.        You of course, are the judge.
  139.  
  140.        EASYDIAL does support BUSY, RINGING, NO DIALTONE, etc.  These are not
  141.        configurable, but can be controlled by adjusting the modem initilization
  142.        string to fit your needs.
  143.  
  144.       EASYDIAL SYNTAX:
  145.  
  146.       EASYDIAL can be started by issuing the command:
  147.  
  148.               ED [optional name or number] [optional switches]
  149.  
  150.       This manual explains first the menu and then later the command line.
  151.  
  152.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 3
  153.       ──────────────────────────────────────────────────────────────────────
  154.  
  155.       MAKING THE CALL:
  156.  
  157.       If at any time during the actual dialing sequence, if you press
  158.       ESC, EASYDIAL will abort the call and will NOT log or time it.
  159.       After the number is dialed, a message appears in the dialing
  160.       window,
  161.  
  162.               Dialed...pick up handset...press any key when ringing.
  163.  
  164.       Pressing any key will hang up the modem and return EASYDIAL to
  165.       either DOS or the menu.  If a busy signal is detected, EASYDIAL
  166.       will display,
  167.  
  168.               Busy (Attempt x)
  169.               Redial pause:  x seconds.  (Any key cycles, ESC aborts redial)
  170.  
  171.       EASYDIAL will keep dialing until either you press ESC or the call is completed.
  172.  
  173.       EASYDIAL will also detect RINGING.  This is useful if your modem
  174.       is not quite loud enough to hear.  The word RINGING will appear
  175.       accompanied by a short beep.
  176.  
  177.  
  178.       OPERATING EASYDIAL FROM THE MENU
  179.  
  180.       When starting EASYDIAL with no parameters, you are placed in a
  181.       full screen menu with all of your EASYDIAL.DIR entries on the
  182.       screen.  You may then use your arrow keys to scroll through the
  183.       listing and find the number you wish to dial.  Simply press ENTER
  184.       on the found entry and EASYDIAL goes off and dials the number.
  185.       The following commands are available to use:
  186.  
  187.         Configue      To configure EASYDIAL, press C.  A screen appears,
  188.                       and it is here where you custom EASYDIAL to fit
  189.                       your needs.
  190.  
  191.                       Modem Initilization String:  This is the string
  192.                       which controls your modem and how EASYDIAL
  193.                       interacts with it.  Modem strings can be
  194.                       confusing, so if you're not sure, it is better not
  195.                       to change it.  The initilization string must
  196.                       always start with AT.  For some reason or other, a
  197.                       string of ATZ does not reset the modem and
  198.                       consequently cannot be used. However, AT works
  199.                       fine for those who do not want EASYDIAL to change
  200.                       any of their modem settings. The string breaks
  201.                       down as follows:
  202.  
  203.       EASYDIAL Users Guide/Reference Copyright 1990   Patri-Soft   Page 4
  204.       ──────────────────────────────────────────────────────────────────────
  205.  
  206.                       E0 -- Do not echo commands back to EASYDIAL.  If
  207.                       it was set to E1 then EASYDIAL would interperte
  208.                       the echoed commands as errors.  (Try it to see
  209.                       what would happen)
  210.  
  211.                       Q0 -- This tells the modem to send it responses
  212.                       back to EASYDIAL.  Otherwise if it was Q1,
  213.                       EASYDIAL would have no idea of the modems status.
  214.  
  215.                       M1 -- Speaker on.  If set to M0, you could not
  216.                       monitor the call.
  217.  
  218.                 X4 -- This is the command that EASYDIAL depends on.
  219.                 Below is a chart detailing the uses of the X commands.
  220.  
  221.                                 X0  X1  X2  X3  X4  X5  X6 X7
  222.                 OK              o   o   o   o   o   o   o  o
  223.                 CONNECT         o   o   o   o   o   o   o  o
  224.                 RING            o   o   o   o   o   o   o  o
  225.                 NO CARRIER      o   o   o   o   o   o   o  o
  226.                 ERROR           o   o   o   o   o   o   o  o
  227.                 CONNECT 1200        o   o   o   o       o  o
  228.                 NO DIAL TONE                            o  o
  229.                 BUSY                        o   o   o   o  o
  230.                 NO ANSWER                   o   o   o   o  o
  231.                 reserved
  232.                 CONNECT 2400        o   o   o       o   o  o
  233.                 RINGING                             o   o  o
  234.                 VOICE                               o   o
  235.  
  236.  
  237.                 If you want EASYDIAL to detect RINGING then a value
  238.                 greater than X4 needs to be set.  Looking at the chart,
  239.                 X5 seems to fit the need.  However X5 detects voice,
  240.                 which could hang the modem up on your call with nothing
  241.                 more than a "Hello?" This could be useful if you want
  242.                 EASYDIAL to automatically hang up, assuming that you
  243.                 have already picked up the phone. It turns out, that to
  244.                 optimize your calling, X7 is the best setting, however,
  245.                 some modems do not support values above X4.
  246.  
  247.                 V1 --  This tells the modem to give return verbal
  248.                 responses. EASYDIAL depends on full, verbal responses,
  249.                 so if you set this to V0, EASYDIAL cannot process the
  250.                 responses.
  251.  
  252.                 L1 -- This controls speaker volume.  L1 is the quietest,
  253.                 while L3 is the loudest.
  254.  
  255.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 5
  256.       ──────────────────────────────────────────────────────────────────────
  257.  
  258.                 If at any time you need to restore the old defaults,
  259.                 press F9.
  260.  
  261.  
  262.                 ACTIVE COM PORT:  If you are not operating on COM1, you
  263.                 need to change this to reflect the correct port.  Valid
  264.                 ports number from 1 - 4.  EASYDIAL does not currently
  265.                 support nonstandard IRQs, but it will in the future.
  266.                 (Provided that people express the need)
  267.  
  268.                 REDIAL PAUSE LENTH:  When EASYDIAL detects a busy
  269.                 signal, it will wait this amount of seconds before
  270.                 trying to redial.
  271.  
  272.                 TIME CALLS:  EASYDIAL can time the calls.  The advantage
  273.                 of this is that you can monitor how much time  a call is
  274.                 requiring, or you can keep track of the duration for
  275.                 tax/office purposes.  The disadvantage is that you
  276.                 cannot use your computer during this time.
  277.  
  278.                 LOG CALLS:  EASYDIAL will log the person, time, number,
  279.                 and duration of each phone call if this flag is set to
  280.                 Y.  A file called EASYDIAL.LOG is created in the same
  281.                 directory as ED.EXE.
  282.  
  283.  
  284.                 COMMENT IN LOG:  You can leave a one line description in
  285.                 the log at the time of the call if this option is set to
  286.                 Y or A. If you set it to A, EASYDIAL will ask you if you
  287.                 wish to enter a comment at the end of each call.  If it
  288.                 set to Y, it will automatically request the comment.
  289.  
  290.                 PULSE OR TONE:  Some houses (still) have pulse dialing
  291.                 and need to set this flag to P.  (Useful for outside of
  292.                 the U.S. also.
  293.  
  294.                 COLOR OR BLACK/WHITE:  On Toshiba and similar laptops,
  295.                 the color scheme of EASYDIAL can be difficult to
  296.                 understand. However, with this flag, EASYDIAL can be set
  297.                 so it is much more clear and understandable.
  298.  
  299.  
  300.                 SAVING THE SETUP:  Press F10 to save, or ESC to abort.
  301.                 If at any time, things get too mixed up, press F9 to
  302.                 restore the values that EASYDIAL was shipped with.
  303.  
  304.       Add       Pressing A in the menu will scroll all entries below the
  305.                 highlight bar down and pop up a window where you can
  306.                 enter the new data.  Pressing ESC aborts the add,
  307.                 ENTER saves it to disk.
  308.  
  309.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 6
  310.       ──────────────────────────────────────────────────────────────────────
  311.  
  312.       Revise    To revise an entry, position the highlight bar on the
  313.                 desired entry.  Press R, and a window pops up with the
  314.                 entry to be revised.  Pressing ENTER accepts the change,
  315.                 ESC aborts.  NOTE:  While revising the entry, you also
  316.                 have a few options available.  Pressing ALT-X restores
  317.                 the unchanged line.  Pressing ALT-U converts the line to
  318.                 upper case, ALT-L changes it to all lower case, ALT-C
  319.                 capitalizes it.
  320.  
  321.       Delete    To delete an entry, position the highlight bar on the
  322.                 desired entry and press ALT-D.  This will scroll all the
  323.                 other entries up one to replace the deleted one.
  324.  
  325.       Manual Dial   To manually dial a number, press M.  EASYDIAL will then
  326.                     pop up a window requesting the number to dial.  ESC
  327.                     aborts.
  328.  
  329.  
  330.       Find       Find an entry.  With large EASYDIAL.DIRs, finding an
  331.                  entry can be difficult.  Pressing F in the menu will
  332.                  allow you to enter a search pattern.  EASYDIAL then
  333.                  searches FROM THE TOP DOWN for a matching string and
  334.                  highlights it.
  335.  
  336.       Last       Repeat the Last find.  Pressing L will cause EASYDIAL to
  337.                  search FROM THE HIGHLIGHT BAR DOWN and highlight any
  338.                  found entries.
  339.  
  340.       Pick       (NEW!!)  If you have a large EASYDIAL.DIR and want to
  341.                  look for an Acme, but aren't sure of the exact name,
  342.                  press P in the menu. EASYDIAL will prompt you for a
  343.                  search string and then find  all entries that match
  344.                  that string.  It puts them in a secondary scrolling
  345.                  window where you may then find your entry among all the
  346.                  Acmes.  Pressing return will dial it.
  347.  
  348.       Justify    (NEW!!)  In an effort to provide some sort of format to
  349.                  the EASYDIAL.DIR, I have provided J in the menu.  After
  350.                  pressing it, EASYDIAL separates the name and the
  351.                  number, and puts the number flush with the right
  352.                  margin.  It takes an entry like:
  353.  
  354.                  TIME  555-1212
  355.                                  and makes it
  356.                  TIME                                              853-1212
  357.  
  358.  
  359.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 7
  360.       ──────────────────────────────────────────────────────────────────────
  361.  
  362.       Tag        (NEW!!)  EASYDIAL can now tag numbers.  To tag a number,
  363.                  press the Right arrow key.  EASYDIAL will scroll the
  364.                  screen and the tagged number will appear blue and have
  365.                  a "■" on the right margin.  CTRL-RA tags all, CTRL-LA
  366.                  untags all, Left arrow by itself untags only the entry
  367.                  the highlight bar is positioned on.  Then, when you are
  368.                  ready to dial the tagged numbers, press T.  EASYDIAL
  369.                  counts the tagged numbers and asks you if you want to
  370.                  dial them.  Answering Y causes EASYDIAL to dial them
  371.                  one at a time, with a pause at the end of each call.
  372.                  At the completion of each call, the number is untagged
  373.                  and the next one is dialed.
  374.  
  375.         Sort     Pressing S in the EASYDIAL.DIR will tell EASYDIAL to go sort
  376.                  your directory in alphabetical order.  The sort algorithm
  377.                  is not very fast, so it may take a few seconds.  (A
  378.                  faster sort will hopefully be included in the next
  379.                  version).
  380.  
  381.         F3       Issue any DOS command.  EASYDIAL will return to the
  382.                  menu after the completion of the command.
  383.  
  384.  
  385.       OPERATING EASYDIAL FROM THE COMMAND LINE:
  386.  
  387.  
  388.       ED [name/number] [-] [aumfdltbr]
  389.  
  390.          Dialing from the command line:
  391.  
  392.               Issuing the command ED Acme will dial the number associated with
  393.               the first entry which matches ACME.  This is the fastest
  394.               and easiest way to use EASYDIAL.  You can also just dial a
  395.               number from the command line, i.e. ED 555-1212.
  396.  
  397.       ED -A [OPTIONAL NAME/NUMBER]
  398.  
  399.               Add an entry from the command line.   If no name and
  400.               number are supplied than you will be prompted for one.
  401.  
  402.       ED -F [NAME/NUMBER]
  403.  
  404.               EASYDIAL will find all matches to the the supplied name
  405.               and number and display them on the screen.
  406.  
  407.       ED -D [NAME/NUMBER]
  408.  
  409.               EASYDIAL will delete all files which match the string provided
  410.  
  411.  
  412.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 8
  413.       ──────────────────────────────────────────────────────────────────────
  414.  
  415.       ED -M:x   Specify an alternate COM port to use.  It is better just
  416.                 to set the active com port in the configuration, but if
  417.                 you don't want to, you may specify an alternate by using
  418.                 -M:2 or whichever com port you desire.
  419.  
  420.       ED -U      Pulse Dial the call
  421.  
  422.       ED -T      Time the call
  423.  
  424.       ED -L      Log the call
  425.  
  426.       ED -R:xx   Specify a redial pause length for the call.  Ex:  ED PIZZA -R:10
  427.  
  428.       ED -B      Specify black and white operation
  429.  
  430.       DIALING STRING MODIFIERS
  431.  
  432.               The actual dialing string can contain several special
  433.               characters:  ? , ; W.
  434.  
  435.               ? -- Place this AT THE END of your dialing string if you
  436.               want to dial the number from you keyboard.  For example,
  437.               when calling our voice mail number, we have a dialing
  438.               string like this:
  439.  
  440.                 PAGER    555-1212;*1111?
  441.  
  442.         EASYDIAL dials the string and then waits for user input.  I can then
  443.         listen to my messages by using my keyboard to dial the numbers.
  444.         The letters on the keyboard are automatically changed to their
  445.         numeric counterparts, just as on the telephone keypad.
  446.  
  447.         NOTE:  Manual dialing is SLOW.  Wait to hear the modem send the
  448.         number before pressing another!
  449.  
  450.         ; -- Place a semi-colon anywhere in the dialing string to make
  451.         EASYDIAL pause and wait for a keypress before dialing the
  452.         remainder of the string.  In the previous example, the ; is used
  453.         to wait for my voice mail service to answer the phone.  As soon
  454.         as it does, I can dial the remainder of the string.  Another
  455.         application is credit card calls - I place the ; between my
  456.         credit card number and the actual number.  I wait until I hear
  457.         the tone to enter my card number and then press a key to dial
  458.         the remainder of the sequence.
  459.  
  460.       EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 9
  461.       ──────────────────────────────────────────────────────────────────────
  462.  
  463.         , -- Places a two second pause in the string where ever this is located.
  464.         Some people use a , instead of a ; when they know that only a
  465.         short delay is needed.  (i.e.  If you are dialing out of an
  466.         office and you need to dial 9 to get out, set up your dialing
  467.         string as such:
  468.  
  469.                 HOME    9-,555-1212
  470.  
  471.         W -- Placing a W in the dialing string will make EASYDIAL Wait
  472.         for a second dial tone before dialing the rest of the number.  I
  473.         have no idea what to use this for, but people asked for it.
  474.  
  475.  
  476.         CREDIT CARD CALLS
  477.  
  478.         EASYDIAL supports use of a switch which will automatically append
  479.         your credit card number to the number you are calling.  To use
  480.         this, you have to have an entry in EASYDIAL.DIR which has a name
  481.         of CREDIT and the number is your credit card number.  For
  482.         example, to make a credit card number, start EASYDIAL with the
  483.         -C parameter.  Your EASYDIAL.DIR looks like this:
  484.  
  485.                 HOME                 555-1212
  486.                 PIZZA                555-1213
  487.                 A WAY OFF PLACE  555-123-9999
  488.                 CREDIT      123-454-1234-1234
  489.  
  490.         You position the highlight bar on "A WAY OFF PLACE" and press enter.
  491.         EASYDIAL gets the number attached to credit, and appends it to
  492.         the number of "A WAY OFF PLACE."  A 0- is placed on the front of
  493.         the string.  The number ends up looking like:
  494.  
  495.                 0-555-123-9999;123-454-1234-1234
  496.  
  497.         The semi-colon is placed in the middle in order to wait for
  498.         the tone which signals me to dial the credit card portion of the
  499.         call.
  500.  
  501.         [NOTE:  You can use -C from the command line by using a command
  502.         like ED PLACE -C]
  503.  
  504. APPENDING A PREFIX
  505.  
  506.         The same concept as credit cards can be applied to a PREFIX
  507.         call. EASYDIAL will search it's directory for an entry named
  508.         PREFIX and will put that number at the beginning of the number
  509.         you are dialing. To use this, start EASYDIAL with the -P option.
  510.         I'm not really sure what this is useful for, but if you can find
  511.         a use for it, let me know.
  512.  
  513.   
  514.   EASYDIAL Users Guide/Reference   Copyright 1990   Patri-Soft   Page 10
  515.    ──────────────────────────────────────────────────────────────────────
  516.        Program Maintenance:
  517.         ────────────────────
  518.  
  519.           Version 1.0      April 1990
  520.           Version 1.1      May 1990
  521.             -Enabled EASYDIAL to log and/or time calls
  522.           Version 1.5
  523.             -Fixed manual dial mode
  524.             -Added windows
  525.             -Added -C and -O option enabling EASYDIAL to append a credit card
  526.              or optional number to a dialing number.
  527.           Version 2.0
  528.             --Removed -C & -O.
  529.             --Added a scrollable directory enabling full EASYDIAL.DIR
  530.               maintainance from within listing.
  531.           Version 2.0A
  532.             --Fixed time-call problem
  533.           Verion 2.2
  534.             --Fix command-line dialing problems.  Dialed first match of
  535.               first word instead of first match of entire string
  536.             --Added a Find option for the directory listing.
  537.           Version 2.5
  538.             --Enabled all parameters to be used either in the directory
  539.               listing or the command line
  540.             --Enabled all eviroment commands to be able to be set from the
  541.               commannd line
  542.             --Changed all modem routines to more reliable and smart routines
  543.             --Added busy detect and automatic redial
  544.             --Total Parameters added:
  545.               -M:x  Specify comport
  546.               -R:x  Specify redial pause
  547.               -L    Log the call
  548.            Version 3.0
  549.              --Added an internal configuration file to control all options
  550.                internally.
  551.            Version 3.1
  552.              --Added ability to leave comment in log
  553.              --Fixed directory listing problems
  554.            Version 3.2
  555.              --Fixed bugs with adding
  556.              --Changed way add and revise work
  557.              --fixed manual dial problem
  558.              --added alpha-order sort
  559.              --Enabled "W" modem command
  560.              --Now can include numbers in name field
  561.              --Protect comment-in-log
  562.            Version 3.3
  563.              --Improved configuration
  564.              --Created bigger stack size to enable large EASYDIAL.DIRs.
  565.              --Changed add/revise. (again)
  566.              --Added black and white operation
  567.            Version 3.5  December 1990
  568.              --Did more work than I care to recall
  569.              --Added Pick, Tag, and Justify
  570.              --Added delays for people with FAST machines
  571.              --Upgraded comm routines
  572.              --Loads of little things.
  573.  
  574.  
  575.  
  576.  
  577.  
  578.         Registering EASYDIAL
  579.         ────────────────────
  580.  
  581.         EASYDIAL is distributed under the Shareware concept. This allows
  582.         users to evaluate software for  a short time to determine if it
  583.         is useful to them.  If you decide the software is of value to
  584.         you, you are required to register it.
  585.  
  586.         This concept allows for quality software to be distributed at a
  587.         reasonable cost.  Many of hours of my time has been invested in
  588.         EASYDIAL.  Continued registration will justify the continued
  589.         upgrading of this utility to insure it remains up to date with
  590.         current technology.  In any case, I do greatly appreciate all
  591.         users that care enough to register.  I try to provide the best
  592.         possible software for all you faithful supporting users.
  593.  
  594.         Send registration requests to:
  595.  
  596.                   Patri-Soft
  597.                   P.O. Box 8263
  598.                   San Bernardino, CA   92412
  599.  
  600.         The registration charge is a one time fee that entitles you to
  601.         all future versions of the product.  These may either be
  602.         obtained from normal Shareware sources or from me.  I do not
  603.         automatically send product updates to registered users.  It is
  604.         impossible to provide automatic upgrades at the low costs of
  605.         these utilities.
  606.  
  607.  
  608.  
  609.  
  610.                         Register EASYDIAL 3.5 Order Form
  611.  
  612.         VISA/Mastercard  orders  are only accepted through telephone orders.
  613.         Call the Public (Software) Library at 800-242-4775 to order TODAY!
  614.  
  615.         _______ SPECIAL OFFER!!!  Register EASYDIAL and get the full set of
  616.         the Patriquin utilities for only $30 more!  For a total of $50.00
  617.         you received your registered copy of EASYDIAL plus the full Patriquin
  618.         utility set with manual.  This is a $15 savings!
  619.  
  620.  
  621.         _____ EASYDIAL  -- Good basic telephone dialer..............$20.00
  622.         _____ PCOPY     -- File Copy, Move, Backup, Update, more!...$20.00
  623.         _____ PSEARCH   -- Locate files on your disk. Outstanding!..$20.00
  624.         _____ PALERT    -- Warns you of low disk space..............$15.00
  625.         _____ PATTR     -- Manage attributes of DOS files...........$10.00
  626.         _____ PDAILY    -- Automatically execute commands once/day..$10.00
  627.         _____ PDELETE   -- Save space with automatic disk cleanup...$20.00
  628.         _____ PPRINT    -- Advanced file print w/special formats....$20.00
  629.  
  630.  
  631.         California Residents add sales tax....................@ 6% $______
  632.  
  633.                                  Total amount of my order is:    $________
  634.  
  635.         Disk Size (circle one)?    5 1/4     3 1/2
  636.  
  637.  
  638.         Name: __________________________________________________
  639.  
  640.         Company: _______________________________________________
  641.  
  642.         Address: _______________________________________________
  643.  
  644.                  _______________________________________________
  645.  
  646.         City: ________________________  State: ________  Zip: __________
  647.  
  648.         Please register the software under the following name:
  649.  
  650.              ____________________________________________________________
  651.  
  652.         I received EASYDIAL from (Optional):_____________________________
  653.  
  654.         Send order to: Patri-Soft  P.O. Box 8263  San Bernardino, CA  92412
  655.  
  656.   
  657.  
  658.                          Reporting Problems  (EASYDIAL 3.5)
  659.  
  660.         I welcome all comments or enhancement suggestions.  Please
  661.         document each item clearly and provide printed examples, if
  662.         possible. Please be sure  to include this  form with all
  663.         requests. It will  help to make sure we can provide you with the
  664.         best possible service.
  665.  
  666.  
  667.         Name: __________________________________________________________
  668.  
  669.         Company: _______________________________________________________
  670.  
  671.         Address: _______________________________________________________
  672.  
  673.                   _______________________________________________________
  674.  
  675.         City: __________________________________  State: _______________
  676.  
  677.         Zip: ______________________________
  678.  
  679.         Telephone: _______ / ________________________ (Home / Work)
  680.  
  681.  
  682.         Date: _________________________     Machine Type:_______________
  683.  
  684.         Modem Type (IMPORTANT)  ________________________________________
  685.  
  686.         Name of Utility: _______________________ DOS Level: ____________
  687.  
  688.         Description of problem or enhancement:
  689.  
  690.         ________________________________________________________________
  691.  
  692.         ________________________________________________________________
  693.  
  694.         ________________________________________________________________
  695.  
  696.         ________________________________________________________________
  697.  
  698.         Suggested solution:
  699.  
  700.         ________________________________________________________________
  701.  
  702.         ________________________________________________________________
  703.  
  704.  
  705.